Big Huge Thesaurus

horned rattlesnake

noun